Schema Changes from V5.1 through V6.0

The table below includes elements added in schema version 5.1. Version 5.1 included support for PayPal transactions.

There were no new elements introduced in schema version 6.0; however, Worldpay began enforcing the sequence of elements used in transactions with version 6.0.

 

TABLE 1-3 New Elements in V5.1

New Element

Parent of

Child of

Comments

paypal

payerId

token

transactionId

authorization credit

sale

The parent for various PayPal elements

payerId

 

paypal

Defines the PayPal Payer Id

token

 

paypal

Defines the PayPal token

transactionId

 

paypal

Defines the PayPal transaction Id

paypalOrderComplete

 

capture

sale

Used to close a PayPal order after the final Capture.

recyclingRequest

recycleBy

recycleId (added in February 2012)

authorization sale

Note: This control and its child was added to V5.1 December 2011 without a revision to the schema version. If you coded to V5.1 prior to December 2011, you must modify your coding to take advantage of this control.

recycleBy

 

recyclingRequest

Used to indicate who merchant or Worldpay) controls recycling of the transaction should it be declined. Also determines where the transaction is counted for the purposes of A/B testing.

recycleId

 

recyclingRequest

Can be used as an alternate to <orderId> in the recycling signature.

Note: This identifier was added to V4.1 in February 2012 without a revision to the schema version. If you coded to V5.1 prior to February 2012, you must modify your coding to take advantage of this element.

recycling

recycleEngineActive (added in February 2012)

authorizationRespon se

saleResponse

 

recycleEngineActive

 

recycling

Note: This flag was added to V5.1 in February 2012 without a revision to the schema version. If you coded to V5.1 prior to February 2012, you must modify your coding to take advantage of this element.

recycling

creditLitleTxnId

voidResponse

Contains a child element providing the Vantiv transaction Id of an associated credit transaction (see below).

Note: This element was added to V5.1 in January 2013 without a revision to the schema version. If you coded to V5.1 prior to January 2013, you must modify your coding to take advantage of this element.

creditLitleTxnId

 

recycling

The Vantiv transaction Id of the credit transaction automatically issued by the system when you use a Void transaction to halt the Recycling Engine, but the transaction is already approved and captured. (Auto-refund option must be enabled.)

Other schema changes:

authorization, credit, and sale transactions changed to allow a choice between the card and paypal elements.